Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/Lex/
H A DInitHeaderSearch.cpp234 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
259 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
269 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
388 const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument
462 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
471 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
472 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths()
479 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths()
662 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
674 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts); in ApplyHeaderSearchOptions()
[all …]
H A DHeaderSearch.cpp86 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch()
185 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName)); in getPrebuiltModuleFileName()
186 if (i != HSOpts->PrebuiltModuleFiles.end()) in getPrebuiltModuleFileName()
189 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty()) in getPrebuiltModuleFileName()
248 if (HSOpts->DisableModuleHash) { in getCachedModuleFileNameImpl()
1477 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap()
1708 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile()
1746 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule()
1795 if (HSOpts->ImplicitModuleMaps) { in collectAllModules()
1842 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules()
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/
H A DCompilerInstance.cpp641 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent, in createPCHExternalASTSource()
1162 return HSOpts.ModulesIgnoreMacros.contains( in __anon95e63fe90602()
1193 HSOpts.ModulesHashContent = true;
1565 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache()
1619 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache()
1655 HeaderSearchOptions &HSOpts = getHeaderSearchOpts(); in createASTReader() local
1656 std::string Sysroot = HSOpts.Sysroot; in createASTReader()
1672 HSOpts.ValidateASTInputFilesContent, in createASTReader()
1763 const HeaderSearchOptions &HSOpts = HS.getHeaderSearchOpts(); in selectModuleSource() local
1764 if (!HSOpts.PrebuiltModuleFiles.empty() || in selectModuleSource()
[all …]
H A DFrontendActions.cpp710 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
714 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions()
715 Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n"; in ReadHeaderSearchOptions()
717 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions()
719 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions()
721 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions()
723 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
871 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in ExecuteAction() local
955 HSOpts.ModulesValidateDiagnosticOptions); in ExecuteAction()
H A DASTUnit.cpp520 HeaderSearchOptions &HSOpts; member in __anon6243dda10211::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()
785 AST->HSOpts = std::make_shared<HeaderSearchOptions>(); in LoadFromASTFile()
786 AST->HSOpts->ModuleFormat = std::string(PCHContainerRdr.getFormat()); in LoadFromASTFile()
787 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
822 *AST->PP, AST->Ctx.get(), *AST->HSOpts, *AST->PPOpts, *AST->LangOpts, in LoadFromASTFile()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DHeaderSearch.h230 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
334 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
342 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
916 const HeaderSearchOptions &HSOpts,
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DBackendUtil.cpp110 const HeaderSearchOptions &HSOpts; member in __anond17872740111::EmitAssemblyHelper
180 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper()
333 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument
472 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions()
478 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
558 HSOpts)) in CreateTargetMachine()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp1388 const HeaderSearchOptions &HSOpts in WriteControlBlock() local
1390 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
1393 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock()
1409 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock()
1410 AddString(HSOpts.ModuleCachePath, Record); in WriteControlBlock()
1411 AddString(HSOpts.ModuleUserBuildPath, Record); in WriteControlBlock()
1412 Record.push_back(HSOpts.DisableModuleHash); in WriteControlBlock()
1413 Record.push_back(HSOpts.ImplicitModuleMaps); in WriteControlBlock()
1414 Record.push_back(HSOpts.ModuleMapFileHomeIsCwd); in WriteControlBlock()
1416 Record.push_back(HSOpts.UseBuiltinIncludes); in WriteControlBlock()
[all …]
H A DASTReader.cpp2672 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local
4689 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local
5885 HeaderSearchOptions HSOpts; in ParseHeaderSearchOptions() local
5887 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5907 HSOpts.ResourceDir = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5910 HSOpts.DisableModuleHash = Record[Idx++]; in ParseHeaderSearchOptions()
5911 HSOpts.ImplicitModuleMaps = Record[Idx++]; in ParseHeaderSearchOptions()
5912 HSOpts.ModuleMapFileHomeIsCwd = Record[Idx++]; in ParseHeaderSearchOptions()
5914 HSOpts.UseBuiltinIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
5916 HSOpts.UseStandardCXXIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
[all …]
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTReader.h169 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
255 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
291 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
H A DASTWriter.h468 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1248 auto HSOpts = std::make_shared<clang::HeaderSearchOptions>(); in GetOrCreateClangModule() local
1250 HSOpts, *m_source_manager_up, *m_diagnostics_engine_up, in GetOrCreateClangModule()