Home
last modified time | relevance | path

Searched refs:HSOpts (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DInitHeaderSearch.cpp86 const HeaderSearchOptions &HSOpts);
92 const HeaderSearchOptions &HSOpts);
98 const HeaderSearchOptions &HSOpts);
215 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument
222 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
246 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
249 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
256 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
278 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
355 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
[all …]
H A DCompilerInstance.cpp585 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in createPCHExternalASTSource() local
591 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent, in createPCHExternalASTSource()
1062 HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); local
1065 [&HSOpts](const std::pair<std::string, bool> &def) { in __anon502c5ec40302()
1067 return HSOpts.ModulesIgnoreMacros.count( in __anon502c5ec40302()
1099 HSOpts.ModulesHashContent = true;
1406 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { in pruneModuleCache() argument
1409 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache()
1427 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval)) in pruneModuleCache()
1439 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative); in pruneModuleCache()
[all …]
H A DFrontendActions.cpp601 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
605 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions()
606 Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n"; in ReadHeaderSearchOptions()
608 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions()
610 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions()
612 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions()
614 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
740 HeaderSearchOptions &HSOpts = in ExecuteAction() local
745 HSOpts.ModulesValidateDiagnosticOptions); in ExecuteAction()
H A DASTUnit.cpp520 HeaderSearchOptions &HSOpts; member in __anonc715c21c0211::ASTInfoCollector
530 HeaderSearchOptions &HSOpts, PreprocessorOptions &PPOpts, in ASTInfoCollector() argument
534 : PP(PP), Context(Context), HSOpts(HSOpts), PPOpts(PPOpts), in ASTInfoCollector()
550 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
553 this->HSOpts = HSOpts; in ReadHeaderSearchOptions()
786 AST->HSOpts = std::make_shared<HeaderSearchOptions>(); in LoadFromASTFile()
787 AST->HSOpts->ModuleFormat = std::string(PCHContainerRdr.getFormat()); in LoadFromASTFile()
788 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
822 *AST->PP, AST->Ctx.get(), *AST->HSOpts, *AST->PPOpts, *AST->LangOpts, in LoadFromASTFile()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DHeaderSearch.cpp81 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() argument
85 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch()
148 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName)); in getPrebuiltModuleFileName()
149 if (i != HSOpts->PrebuiltModuleFiles.end()) in getPrebuiltModuleFileName()
152 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty()) in getPrebuiltModuleFileName()
157 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltModuleFileName()
172 StringRef ModuleCacheHash = HSOpts->DisableModuleHash ? "" : getModuleHash(); in getPrebuiltImplicitModuleFileName()
173 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltImplicitModuleFileName()
202 if (HSOpts->DisableModuleHash) { in getCachedModuleFileNameImpl()
236 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps) in lookupModule()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DHeaderSearch.h162 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
257 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
265 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/
H A DASTUnit.h119 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
467 assert(HSOpts && "ASTUnit does not have header search options"); in getHeaderSearchOpts()
468 return *HSOpts; in getHeaderSearchOpts()
H A DUtils.h59 const HeaderSearchOptions &HSOpts,
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp103 const HeaderSearchOptions &HSOpts; member in __anoncdf3490f0111::EmitAssemblyHelper
155 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper()
473 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument
589 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions()
595 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
904 HSOpts)) in CreateTargetMachine()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTWriter.cpp1297 const HeaderSearchOptions &HSOpts in WriteControlBlock() local
1299 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
1302 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock()
1303 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) { in WriteControlBlock()
1304 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I]; in WriteControlBlock()
1312 Record.push_back(HSOpts.SystemHeaderPrefixes.size()); in WriteControlBlock()
1313 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) { in WriteControlBlock()
1314 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record); in WriteControlBlock()
1315 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader); in WriteControlBlock()
1318 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock()
[all …]
H A DASTReader.cpp199 const HeaderSearchOptions &HSOpts, StringRef SpecificModuleCachePath, in ReadHeaderSearchOptions() argument
201 return First->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
203 Second->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
782 static bool checkHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in checkHeaderSearchOptions() argument
799 bool PCHValidator::ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
802 return checkHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
2632 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local
2648 (HSOpts.ModulesValidateOncePerBuildSession && in ReadControlBlock()
2649 F.InputFilesValidationTimestamp <= HSOpts.BuildSessionTimestamp && in ReadControlBlock()
4646 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTReader.h170 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
256 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
292 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
H A DASTWriter.h477 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,