Home
last modified time | relevance | path

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

12

/external/clang/lib/Frontend/
DInitHeaderSearch.cpp88 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 …]
DCompilerInstance.cpp430 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 …]
DFrontendActions.cpp535 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/
DInitHeaderSearch.cpp86 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 …]
DCompilerInstance.cpp527 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 __anon741a43a90302()
1092 return HSOpts.ModulesIgnoreMacros.count( in __anon741a43a90302()
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 …]
DFrontendActions.cpp607 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()
DASTUnit.cpp520 HeaderSearchOptions &HSOpts; member in __anon2736a9610211::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/
DHeaderSearch.cpp81 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/
DHeaderSearch.cpp55 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/
DHeaderSearch.h150 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable
251 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts,
258 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
/external/llvm-project/clang/include/clang/Lex/
DHeaderSearch.h162 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/
DPPCallbacksTest.cpp165 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts = new HeaderSearchOptions(); in InclusionDirectiveFilenameRange() local
166 HeaderSearch HeaderInfo(HSOpts, SourceMgr, Diags, LangOpts, in InclusionDirectiveFilenameRange()
/external/llvm-project/clang/include/clang/Frontend/
DASTUnit.h119 std::shared_ptr<HeaderSearchOptions> HSOpts; variable
467 assert(HSOpts && "ASTUnit does not have header search options"); in getHeaderSearchOpts()
468 return *HSOpts; in getHeaderSearchOpts()
DUtils.h58 const HeaderSearchOptions &HSOpts,
/external/llvm-project/clang/lib/CodeGen/
DBackendUtil.cpp101 const HeaderSearchOptions &HSOpts; member in __anon38e4a6340111::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/include/clang/Frontend/
DUtils.h60 const HeaderSearchOptions &HSOpts,
DASTUnit.h97 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable
/external/clang/lib/Serialization/
DASTWriter.cpp1429 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 …]
DASTReader.cpp116 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/
DASTWriter.cpp1296 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 …]
DASTReader.cpp198 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/
DASTReader.h168 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
254 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
290 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
DASTWriter.h476 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,
/external/clang/include/clang/Serialization/
DASTReader.h160 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
243 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
279 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
DASTWriter.h429 void WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts,

12