/external/clang/lib/Frontend/ |
D | InitHeaderSearch.cpp | 88 const HeaderSearchOptions &HSOpts); 93 const HeaderSearchOptions &HSOpts); 99 const HeaderSearchOptions &HSOpts); 208 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument 211 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths() 234 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths() 237 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() 244 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths() 263 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() 339 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() [all …]
|
D | CompilerInstance.cpp | 430 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in createPCHExternalASTSource() local 436 HSOpts.ModulesValidateSystemHeaders, UseGlobalModuleIndex)); in createPCHExternalASTSource() 943 const HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); in compileModuleImpl() local 946 [&HSOpts](const std::pair<std::string, bool> &def) { in compileModuleImpl() 948 return HSOpts.ModulesIgnoreMacros.count(MacroDef.split('=').first) > 0; in compileModuleImpl() 1209 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { in pruneModuleCache() argument 1212 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache() 1229 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval)) in pruneModuleCache() 1241 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative); in pruneModuleCache() 1265 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache() [all …]
|
D | FrontendActions.cpp | 535 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 539 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions() 541 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions() 543 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions() 545 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions() 547 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
|
/external/llvm-project/clang/lib/Frontend/ |
D | InitHeaderSearch.cpp | 86 const HeaderSearchOptions &HSOpts); 92 const HeaderSearchOptions &HSOpts); 98 const HeaderSearchOptions &HSOpts); 215 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument 222 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths() 246 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths() 249 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() 256 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths() 278 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() 355 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths() [all …]
|
D | CompilerInstance.cpp | 527 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in createPCHExternalASTSource() local 533 HSOpts.ModulesValidateSystemHeaders, HSOpts.ValidateASTInputFilesContent, in createPCHExternalASTSource() 1087 HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); local 1090 [&HSOpts](const std::pair<std::string, bool> &def) { in __anonfadc01f00302() 1092 return HSOpts.ModulesIgnoreMacros.count( in __anonfadc01f00302() 1124 HSOpts.ModulesHashContent = true; 1430 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { in pruneModuleCache() argument 1433 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache() 1451 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval)) in pruneModuleCache() 1463 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative); in pruneModuleCache() [all …]
|
D | FrontendActions.cpp | 607 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 611 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions() 612 Out.indent(4) << "Resource dir [ -resource-dir=]: '" << HSOpts.ResourceDir << "'\n"; in ReadHeaderSearchOptions() 614 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions() 616 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions() 618 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions() 620 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions() 746 HeaderSearchOptions &HSOpts = in ExecuteAction() local 751 HSOpts.ModulesValidateDiagnosticOptions); in ExecuteAction()
|
D | ASTUnit.cpp | 520 HeaderSearchOptions &HSOpts; member in __anon8e7ac3c80211::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() 787 AST->HSOpts = std::make_shared<HeaderSearchOptions>(); in LoadFromASTFile() 788 AST->HSOpts->ModuleFormat = std::string(PCHContainerRdr.getFormat()); in LoadFromASTFile() 789 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile() 825 *AST->PP, AST->Ctx.get(), *AST->HSOpts, *AST->PPOpts, *AST->LangOpts, in LoadFromASTFile()
|
/external/llvm-project/clang/lib/Lex/ |
D | HeaderSearch.cpp | 81 HeaderSearch::HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, in HeaderSearch() argument 85 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch() 148 auto i(HSOpts->PrebuiltModuleFiles.find(ModuleName)); in getPrebuiltModuleFileName() 149 if (i != HSOpts->PrebuiltModuleFiles.end()) in getPrebuiltModuleFileName() 152 if (FileMapOnly || HSOpts->PrebuiltModulePaths.empty()) in getPrebuiltModuleFileName() 157 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltModuleFileName() 172 StringRef ModuleCacheHash = HSOpts->DisableModuleHash ? "" : getModuleHash(); in getPrebuiltImplicitModuleFileName() 173 for (const std::string &Dir : HSOpts->PrebuiltModulePaths) { in getPrebuiltImplicitModuleFileName() 202 if (HSOpts->DisableModuleHash) { in getCachedModuleFileNameImpl() 236 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps) in lookupModule() [all …]
|
/external/clang/lib/Lex/ |
D | HeaderSearch.cpp | 55 HeaderSearch::HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, in HeaderSearch() argument 59 : HSOpts(std::move(HSOpts)), Diags(Diags), in HeaderSearch() 138 if (HSOpts->DisableModuleHash) { in getModuleFileName() 168 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps) in lookupModule() 1097 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap() 1261 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile() 1288 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule() 1338 if (HSOpts->ImplicitModuleMaps) { in collectAllModules() 1390 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules() 1408 assert(HSOpts->ImplicitModuleMaps && in loadSubdirectoryModuleMaps()
|
/external/clang/include/clang/Lex/ |
D | HeaderSearch.h | 150 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable 251 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, 258 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
|
/external/llvm-project/clang/include/clang/Lex/ |
D | HeaderSearch.h | 162 std::shared_ptr<HeaderSearchOptions> HSOpts; variable 257 HeaderSearch(std::shared_ptr<HeaderSearchOptions> HSOpts, 265 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
|
/external/clang/unittests/Lex/ |
D | PPCallbacksTest.cpp | 165 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts = new HeaderSearchOptions(); in InclusionDirectiveFilenameRange() local 166 HeaderSearch HeaderInfo(HSOpts, SourceMgr, Diags, LangOpts, in InclusionDirectiveFilenameRange()
|
/external/llvm-project/clang/include/clang/Frontend/ |
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()
|
D | Utils.h | 58 const HeaderSearchOptions &HSOpts,
|
/external/clang/include/clang/Frontend/ |
D | Utils.h | 60 const HeaderSearchOptions &HSOpts,
|
D | ASTUnit.h | 97 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable
|
/external/llvm-project/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 101 const HeaderSearchOptions &HSOpts; member in __anon9822fb3b0111::EmitAssemblyHelper 153 : Diags(_Diags), HSOpts(HeaderSearchOpts), CodeGenOpts(CGOpts), in EmitAssemblyHelper() 455 const HeaderSearchOptions &HSOpts) { in initTargetOptions() argument 575 for (const auto &Entry : HSOpts.UserEntries) in initTargetOptions() 581 Entry.IgnoreSysRoot ? Entry.Path : HSOpts.Sysroot + Entry.Path); in initTargetOptions() 873 HSOpts)) in CreateTargetMachine()
|
/external/clang/lib/Serialization/ |
D | ASTWriter.cpp | 1429 const HeaderSearchOptions &HSOpts in WriteControlBlock() local 1431 AddString(HSOpts.Sysroot, Record); in WriteControlBlock() 1434 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock() 1435 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) { in WriteControlBlock() 1436 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I]; in WriteControlBlock() 1444 Record.push_back(HSOpts.SystemHeaderPrefixes.size()); in WriteControlBlock() 1445 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) { in WriteControlBlock() 1446 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record); in WriteControlBlock() 1447 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader); in WriteControlBlock() 1450 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock() [all …]
|
D | ASTReader.cpp | 116 const HeaderSearchOptions &HSOpts, StringRef SpecificModuleCachePath, in ReadHeaderSearchOptions() argument 118 return First->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 120 Second->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 625 static bool checkHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in checkHeaderSearchOptions() argument 642 bool PCHValidator::ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 645 return checkHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 2190 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local 2205 (HSOpts.ModulesValidateOncePerBuildSession && in ReadControlBlock() 2206 F.InputFilesValidationTimestamp <= HSOpts.BuildSessionTimestamp && in ReadControlBlock() 4178 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument [all …]
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTWriter.cpp | 1296 const HeaderSearchOptions &HSOpts in WriteControlBlock() local 1298 AddString(HSOpts.Sysroot, Record); in WriteControlBlock() 1301 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock() 1302 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) { in WriteControlBlock() 1303 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I]; in WriteControlBlock() 1311 Record.push_back(HSOpts.SystemHeaderPrefixes.size()); in WriteControlBlock() 1312 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) { in WriteControlBlock() 1313 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record); in WriteControlBlock() 1314 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader); in WriteControlBlock() 1317 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock() [all …]
|
D | ASTReader.cpp | 198 const HeaderSearchOptions &HSOpts, StringRef SpecificModuleCachePath, in ReadHeaderSearchOptions() argument 200 return First->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 202 Second->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 781 static bool checkHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in checkHeaderSearchOptions() argument 798 bool PCHValidator::ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 801 return checkHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions() 2600 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local 2616 (HSOpts.ModulesValidateOncePerBuildSession && in ReadControlBlock() 2617 F.InputFilesValidationTimestamp <= HSOpts.BuildSessionTimestamp && in ReadControlBlock() 4622 const HeaderSearchOptions &HSOpts = in readUnhashedControlBlock() local [all …]
|
/external/llvm-project/clang/include/clang/Serialization/ |
D | ASTReader.h | 168 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 254 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, 290 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
|
D | ASTWriter.h | 476 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
|
/external/clang/include/clang/Serialization/ |
D | ASTReader.h | 160 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument 243 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, 279 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
|
D | ASTWriter.h | 429 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
|