| /freebsd-14.2/contrib/llvm-project/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 205 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths() 220 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths() 230 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths() 263 const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument 332 const HeaderSearchOptions &HSOpts) { in AddDefaultIncludePaths() argument 344 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths() 357 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths() 358 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths() 365 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths() 547 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); 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() 1510 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap() 1756 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile() 1794 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule() 1844 if (HSOpts->ImplicitModuleMaps) { in collectAllModules() 1891 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendActions.cpp | 656 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 663 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions() 665 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions() 667 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions() 669 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions() 674 bool ReadHeaderSearchPaths(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchPaths() argument 678 for (const auto &Entry : HSOpts.UserEntries) in ReadHeaderSearchPaths() 681 for (const auto &Prefix : HSOpts.SystemHeaderPrefixes) in ReadHeaderSearchPaths() 684 for (const auto &Overlay : HSOpts.VFSOverlayFiles) in ReadHeaderSearchPaths() 835 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in ExecuteAction() local [all …]
|
| H A D | ASTUnit.cpp | 519 HeaderSearchOptions &HSOpts; member in __anon670461e70211::ASTInfoCollector 534 : PP(PP), Context(Context), HSOpts(HSOpts), PPOpts(PPOpts), in ASTInfoCollector() 556 llvm::SaveAndRestore X(this->HSOpts.UserEntries); in ReadHeaderSearchOptions() 560 this->HSOpts = HSOpts; in ReadHeaderSearchOptions() 561 this->HSOpts.ForceCheckCXX20ModulesInputFiles = in ReadHeaderSearchOptions() 572 this->HSOpts.UserEntries = HSOpts.UserEntries; in ReadHeaderSearchPaths() 573 this->HSOpts.SystemHeaderPrefixes = HSOpts.SystemHeaderPrefixes; in ReadHeaderSearchPaths() 574 this->HSOpts.VFSOverlayFiles = HSOpts.VFSOverlayFiles; in ReadHeaderSearchPaths() 580 HSOpts.VFSOverlayFiles, PP.getDiagnostics(), in ReadHeaderSearchPaths() 817 AST->HSOpts = HSOpts ? HSOpts : std::make_shared<HeaderSearchOptions>(); in LoadFromASTFile() [all …]
|
| H A D | CompilerInstance.cpp | 641 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent, in createPCHExternalASTSource() 1186 return HSOpts.ModulesIgnoreMacros.contains( in __anon805ef2ef0602() 1217 HSOpts.ModulesHashContent = true; 1598 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache() 1652 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache() 1688 HeaderSearchOptions &HSOpts = getHeaderSearchOpts(); in createASTReader() local 1689 std::string Sysroot = HSOpts.Sysroot; in createASTReader() 1705 HSOpts.ValidateASTInputFilesContent, in createASTReader() 1798 const HeaderSearchOptions &HSOpts = HS.getHeaderSearchOpts(); in selectModuleSource() local 1799 if (!HSOpts.PrebuiltModuleFiles.empty() || in selectModuleSource() [all …]
|
| H A D | CompilerInvocation.cpp | 143 HSOpts(std::make_shared<HeaderSearchOptions>()), in CompilerInvocationBase() 160 HSOpts = make_shared_copy(X.getHeaderSearchOpts()); in deep_copy_assign() 180 HSOpts = X.HSOpts; in shallow_copy_assign() 223 return ensureOwned(HSOpts); in getMutHeaderSearchOpts()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInvocation.h | 86 std::shared_ptr<HeaderSearchOptions> HSOpts; variable 134 const HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts() 247 HeaderSearchOptions &getHeaderSearchOpts() { return *HSOpts; } in getHeaderSearchOpts() 269 return HSOpts; in getHeaderSearchOptsPtr()
|
| H A D | ASTUnit.h | 119 std::shared_ptr<HeaderSearchOptions> HSOpts; variable 470 assert(HSOpts && "ASTUnit does not have header search options"); in getHeaderSearchOpts() 471 return *HSOpts; in getHeaderSearchOpts() 698 std::shared_ptr<HeaderSearchOptions> HSOpts, bool OnlyLocalDecls = false,
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 239 std::shared_ptr<HeaderSearchOptions> HSOpts; variable 357 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, 365 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts() 948 const HeaderSearchOptions &HSOpts,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 125 const HeaderSearchOptions &HSOpts; member in __anone6c0d8fa0111::EmitAssemblyHelper 204 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper() 318 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument 463 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions() 469 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions() 556 HSOpts)) in CreateTargetMachine()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 1220 if (!HSOpts.ModulesSkipDiagnosticOptions) { in writeUnhashedControlBlock() 1238 if (!HSOpts.ModulesSkipHeaderSearchPaths) { in writeUnhashedControlBlock() 1240 Record.push_back(HSOpts.UserEntries.size()); in writeUnhashedControlBlock() 1499 const HeaderSearchOptions &HSOpts = in WriteControlBlock() local 1502 AddString(HSOpts.Sysroot, Record); in WriteControlBlock() 1503 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock() 1504 AddString(HSOpts.ModuleCachePath, Record); in WriteControlBlock() 1506 Record.push_back(HSOpts.DisableModuleHash); in WriteControlBlock() 1507 Record.push_back(HSOpts.ImplicitModuleMaps); in WriteControlBlock() 1510 Record.push_back(HSOpts.UseBuiltinIncludes); in WriteControlBlock() [all …]
|
| H A D | ASTReader.cpp | 2524 const HeaderSearchOptions &HSOpts = in getInputFile() local 2855 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local 4853 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local 6112 HeaderSearchOptions HSOpts; in ParseHeaderSearchOptions() local 6114 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions() 6116 HSOpts.ResourceDir = ReadString(Record, Idx); in ParseHeaderSearchOptions() 6119 HSOpts.DisableModuleHash = Record[Idx++]; in ParseHeaderSearchOptions() 6120 HSOpts.ImplicitModuleMaps = Record[Idx++]; in ParseHeaderSearchOptions() 6123 HSOpts.UseBuiltinIncludes = Record[Idx++]; in ParseHeaderSearchOptions() 6126 HSOpts.UseLibcxx = Record[Idx++]; in ParseHeaderSearchOptions() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 174 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 189 virtual bool ReadHeaderSearchPaths(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchPaths() argument 274 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, 311 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
|
| H A D | ASTWriter.h | 511 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts);
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/ |
| H A D | TypeSystemClang.cpp | 1250 auto HSOpts = std::make_shared<clang::HeaderSearchOptions>(); in GetOrCreateClangModule() local 1252 HSOpts, *m_source_manager_up, *m_diagnostics_engine_up, in GetOrCreateClangModule()
|