Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DInitHeaderSearch.cpp226 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
250 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
260 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
377 const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument
451 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
460 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
461 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths()
468 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths()
629 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
641 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts); in ApplyHeaderSearchOptions()
[all …]
H A DCompilerInstance.cpp591 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent, in createPCHExternalASTSource()
1084 return HSOpts.ModulesIgnoreMacros.count( in __anon4349476d0402()
1116 HSOpts.ModulesHashContent = true;
1426 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache()
1480 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache()
1516 HeaderSearchOptions &HSOpts = getHeaderSearchOpts(); in createASTReader() local
1517 std::string Sysroot = HSOpts.Sysroot; in createASTReader()
1533 HSOpts.ValidateASTInputFilesContent, in createASTReader()
1670 const HeaderSearchOptions &HSOpts = HS.getHeaderSearchOpts(); in selectModuleSource() local
1671 if (!HSOpts.PrebuiltModuleFiles.empty() || in selectModuleSource()
[all …]
H A DFrontendActions.cpp623 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
627 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions()
628 Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n"; in ReadHeaderSearchOptions()
630 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions()
632 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions()
634 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions()
636 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
762 HeaderSearchOptions &HSOpts = in ExecuteAction() local
767 HSOpts.ModulesValidateDiagnosticOptions); in ExecuteAction()
H A DASTUnit.cpp520 HeaderSearchOptions &HSOpts; member in __anon013d40a50211::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()
823 *AST->PP, AST->Ctx.get(), *AST->HSOpts, *AST->PPOpts, *AST->LangOpts, in LoadFromASTFile()
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp85 : 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()
202 if (HSOpts->DisableModuleHash) { in getCachedModuleFileNameImpl()
1367 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap()
1596 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile()
1635 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule()
1684 if (HSOpts->ImplicitModuleMaps) { in collectAllModules()
1737 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h173 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
268 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
276 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
/freebsd-13.1/contrib/llvm-project/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,
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp104 const HeaderSearchOptions &HSOpts; member in __anon701d26f80111::EmitAssemblyHelper
156 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper()
482 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument
597 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions()
603 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
910 HSOpts)) in CreateTargetMachine()
/freebsd-13.1/contrib/llvm-project/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()
1318 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock()
1319 AddString(HSOpts.ModuleCachePath, Record); in WriteControlBlock()
1320 AddString(HSOpts.ModuleUserBuildPath, Record); in WriteControlBlock()
1321 Record.push_back(HSOpts.DisableModuleHash); in WriteControlBlock()
1322 Record.push_back(HSOpts.ImplicitModuleMaps); in WriteControlBlock()
1323 Record.push_back(HSOpts.ModuleMapFileHomeIsCwd); in WriteControlBlock()
1325 Record.push_back(HSOpts.UseBuiltinIncludes); in WriteControlBlock()
[all …]
H A DASTReader.cpp2634 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local
4662 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local
5847 HeaderSearchOptions HSOpts; in ParseHeaderSearchOptions() local
5849 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5869 HSOpts.ResourceDir = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5872 HSOpts.DisableModuleHash = Record[Idx++]; in ParseHeaderSearchOptions()
5873 HSOpts.ImplicitModuleMaps = Record[Idx++]; in ParseHeaderSearchOptions()
5874 HSOpts.ModuleMapFileHomeIsCwd = Record[Idx++]; in ParseHeaderSearchOptions()
5876 HSOpts.UseBuiltinIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
5878 HSOpts.UseStandardCXXIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
[all …]
/freebsd-13.1/contrib/llvm-project/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,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1262 auto HSOpts = std::make_shared<clang::HeaderSearchOptions>(); in GetOrCreateClangModule() local
1264 HSOpts, *m_source_manager_up, *m_diagnostics_engine_up, in GetOrCreateClangModule()