Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DInitHeaderSearch.cpp205 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 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()
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 DFrontendActions.cpp656 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 DASTUnit.cpp519 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 DCompilerInstance.cpp641 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 DCompilerInvocation.cpp143 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 DCompilerInvocation.h86 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 DASTUnit.h119 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 DHeaderSearch.h239 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 DBackendUtil.cpp125 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 DASTWriter.cpp1220 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 DASTReader.cpp2524 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 DASTReader.h174 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 DASTWriter.h511 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts);
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp1250 auto HSOpts = std::make_shared<clang::HeaderSearchOptions>(); in GetOrCreateClangModule() local
1252 HSOpts, *m_source_manager_up, *m_diagnostics_engine_up, in GetOrCreateClangModule()