| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 234 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 D | HeaderSearch.cpp | 86 : 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 D | CompilerInstance.cpp | 641 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 D | FrontendActions.cpp | 710 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 D | ASTUnit.cpp | 520 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 D | HeaderSearch.h | 230 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 D | ASTUnit.h | 119 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 D | BackendUtil.cpp | 110 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 D | ASTWriter.cpp | 1388 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 D | ASTReader.cpp | 2672 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 D | ASTReader.h | 169 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 255 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, 291 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
|
| H A D | ASTWriter.h | 468 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
|
| /llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 1248 auto HSOpts = std::make_shared<clang::HeaderSearchOptions>(); in GetOrCreateClangModule() local 1250 HSOpts, *m_source_manager_up, *m_diagnostics_engine_up, in GetOrCreateClangModule()
|