Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DInitHeaderSearch.cpp214 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
238 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
248 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
364 const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument
469 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
470 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths()
477 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths()
480 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
646 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
658 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts); in ApplyHeaderSearchOptions()
[all …]
H A DFrontendActions.cpp572 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
576 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions()
577 Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n"; in ReadHeaderSearchOptions()
579 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions()
581 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions()
583 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions()
585 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
711 HeaderSearchOptions &HSOpts = in ExecuteAction() local
716 HSOpts.ModulesValidateDiagnosticOptions); in ExecuteAction()
H A DCompilerInstance.cpp518 HSOpts.ModulesValidateSystemHeaders, UseGlobalModuleIndex)); in createPCHExternalASTSource()
1047 HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); local
1052 return HSOpts.ModulesIgnoreMacros.count( in __anon13c411c80302()
1084 HSOpts.ModulesHashContent = true;
1384 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { in pruneModuleCache() argument
1387 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache()
1440 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache()
1474 HeaderSearchOptions &HSOpts = getHeaderSearchOpts(); in createModuleManager() local
1475 std::string Sysroot = HSOpts.Sysroot; in createModuleManager()
1488 HSOpts.ModulesValidateSystemHeaders, in createModuleManager()
[all …]
H A DASTUnit.cpp519 HeaderSearchOptions &HSOpts; member in __anon0cd8e0a00211::ASTInfoCollector
529 HeaderSearchOptions &HSOpts, PreprocessorOptions &PPOpts, in ASTInfoCollector() argument
533 : PP(PP), Context(Context), HSOpts(HSOpts), PPOpts(PPOpts), in ASTInfoCollector()
549 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
552 this->HSOpts = HSOpts; in ReadHeaderSearchOptions()
763 AST->HSOpts = std::make_shared<HeaderSearchOptions>(); in LoadFromASTFile()
764 AST->HSOpts->ModuleFormat = PCHContainerRdr.getFormat(); in LoadFromASTFile()
765 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
801 *AST->PP, AST->Ctx.get(), *AST->HSOpts, *AST->PPOpts, *AST->LangOpts, in LoadFromASTFile()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderSearch.cpp74 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch()
137 auto i (HSOpts->PrebuiltModuleFiles.find(ModuleName)); in getPrebuiltModuleFileName()
138 if (i != HSOpts->PrebuiltModuleFiles.end()) in getPrebuiltModuleFileName()
141 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty()) in getPrebuiltModuleFileName()
166 if (HSOpts->DisableModuleHash) { in getCachedModuleFileName()
1285 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap()
1487 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile()
1514 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule()
1563 if (HSOpts->ImplicitModuleMaps) { in collectAllModules()
1616 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DHeaderSearch.h163 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
261 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts,
269 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DASTUnit.h117 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
462 assert(HSOpts && "ASTUnit does not have header search options"); in getHeaderSearchOpts()
463 return *HSOpts; in getHeaderSearchOpts()
H A DUtils.h64 const HeaderSearchOptions &HSOpts,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DBackendUtil.cpp78 const HeaderSearchOptions &HSOpts; member in __anonf19209130111::EmitAssemblyHelper
130 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper()
416 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument
490 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions()
496 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions()
741 initTargetOptions(Options, CodeGenOpts, TargetOpts, LangOpts, HSOpts); in CreateTargetMachine()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriter.cpp1638 const HeaderSearchOptions &HSOpts in WriteControlBlock() local
1640 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
1643 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock()
1659 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock()
1660 AddString(HSOpts.ModuleCachePath, Record); in WriteControlBlock()
1661 AddString(HSOpts.ModuleUserBuildPath, Record); in WriteControlBlock()
1662 Record.push_back(HSOpts.DisableModuleHash); in WriteControlBlock()
1663 Record.push_back(HSOpts.ImplicitModuleMaps); in WriteControlBlock()
1664 Record.push_back(HSOpts.ModuleMapFileHomeIsCwd); in WriteControlBlock()
1665 Record.push_back(HSOpts.UseBuiltinIncludes); in WriteControlBlock()
[all …]
H A DASTReader.cpp2377 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local
4267 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local
5326 HeaderSearchOptions HSOpts; in ParseHeaderSearchOptions() local
5328 HSOpts.Sysroot = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5348 HSOpts.ResourceDir = ReadString(Record, Idx); in ParseHeaderSearchOptions()
5351 HSOpts.DisableModuleHash = Record[Idx++]; in ParseHeaderSearchOptions()
5352 HSOpts.ImplicitModuleMaps = Record[Idx++]; in ParseHeaderSearchOptions()
5353 HSOpts.ModuleMapFileHomeIsCwd = Record[Idx++]; in ParseHeaderSearchOptions()
5354 HSOpts.UseBuiltinIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
5356 HSOpts.UseStandardCXXIncludes = Record[Idx++]; in ParseHeaderSearchOptions()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h183 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
269 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
305 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
H A DASTWriter.h471 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,