| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/ |
| H A D | InitHeaderSearch.cpp | 214 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 D | FrontendActions.cpp | 572 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 D | CompilerInstance.cpp | 518 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 D | ASTUnit.cpp | 519 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 D | HeaderSearch.cpp | 74 : 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 D | HeaderSearch.h | 163 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 D | ASTUnit.h | 117 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 D | Utils.h | 64 const HeaderSearchOptions &HSOpts,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 78 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 D | ASTWriter.cpp | 1638 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 D | ASTReader.cpp | 2377 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 D | ASTReader.h | 183 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 269 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, 305 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
|
| H A D | ASTWriter.h | 471 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
|