Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/Frontend/
HDInitHeaderSearch.cpp87 const HeaderSearchOptions &HSOpts);
92 const HeaderSearchOptions &HSOpts);
98 const HeaderSearchOptions &HSOpts);
207 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument
210 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
231 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
234 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
241 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
262 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
330 AddDefaultCPlusPlusIncludePaths(const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument
[all …]
HDCompilerInstance.cpp413 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); in createPCHExternalASTSource() local
418 /*AllowConfigurationMismatch*/ false, HSOpts.ModulesValidateSystemHeaders, in createPCHExternalASTSource()
887 const HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); in compileModuleImpl() local
890 [&HSOpts](const std::pair<std::string, bool> &def) { in compileModuleImpl()
892 return HSOpts.ModulesIgnoreMacros.count(MacroDef.split('=').first) > 0; in compileModuleImpl()
1150 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { in pruneModuleCache() argument
1153 TimestampFile = HSOpts.ModuleCachePath; in pruneModuleCache()
1169 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval)) in pruneModuleCache()
1181 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative); in pruneModuleCache()
1205 time_t(HSOpts.ModuleCachePruneAfter)) { in pruneModuleCache()
[all …]
HDFrontendActions.cpp520 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
524 Out.indent(4) << "System root [-isysroot=]: '" << HSOpts.Sysroot << "'\n"; in ReadHeaderSearchOptions()
526 DUMP_BOOLEAN(HSOpts.UseBuiltinIncludes, in ReadHeaderSearchOptions()
528 DUMP_BOOLEAN(HSOpts.UseStandardSystemIncludes, in ReadHeaderSearchOptions()
530 DUMP_BOOLEAN(HSOpts.UseStandardCXXIncludes, in ReadHeaderSearchOptions()
532 DUMP_BOOLEAN(HSOpts.UseLibcxx, in ReadHeaderSearchOptions()
HDASTUnit.cpp678 AST->HSOpts = new HeaderSearchOptions(); in LoadFromASTFile()
679 AST->HSOpts->ModuleFormat = PCHContainerRdr.getFormat(); in LoadFromASTFile()
680 AST->HeaderInfo.reset(new HeaderSearch(AST->HSOpts, in LoadFromASTFile()
/NextBSD/contrib/llvm/tools/clang/lib/Lex/
HDHeaderSearch.cpp55 HeaderSearch::HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, in HeaderSearch() argument
59 : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()), in HeaderSearch()
137 if (HSOpts->DisableModuleHash) { in getModuleFileName()
156 HSOpts->ModuleFormat); in getModuleFileName()
168 if (Module || !AllowSearch || !HSOpts->ImplicitModuleMaps) in lookupModule()
1096 if (!HSOpts->ImplicitModuleMaps) in hasModuleMap()
1223 if (!HSOpts->ImplicitModuleMaps) in lookupModuleMapFile()
1250 if (HSOpts->ImplicitModuleMaps) in loadFrameworkModule()
1300 if (HSOpts->ImplicitModuleMaps) { in collectAllModules()
1351 if (!HSOpts->ImplicitModuleMaps) in loadTopLevelSystemModules()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Lex/
HDHeaderSearch.h164 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable
267 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts,
274 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; } in getHeaderSearchOpts()
/NextBSD/contrib/llvm/tools/clang/include/clang/Frontend/
HDUtils.h59 const HeaderSearchOptions &HSOpts,
HDASTUnit.h97 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; variable
/NextBSD/contrib/llvm/tools/clang/lib/Serialization/
HDASTWriter.cpp1342 const HeaderSearchOptions &HSOpts in WriteControlBlock() local
1344 AddString(HSOpts.Sysroot, Record); in WriteControlBlock()
1347 Record.push_back(HSOpts.UserEntries.size()); in WriteControlBlock()
1348 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) { in WriteControlBlock()
1349 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I]; in WriteControlBlock()
1357 Record.push_back(HSOpts.SystemHeaderPrefixes.size()); in WriteControlBlock()
1358 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) { in WriteControlBlock()
1359 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record); in WriteControlBlock()
1360 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader); in WriteControlBlock()
1363 AddString(HSOpts.ResourceDir, Record); in WriteControlBlock()
[all …]
HDASTReader.cpp114 const HeaderSearchOptions &HSOpts, StringRef SpecificModuleCachePath, in ReadHeaderSearchOptions() argument
116 return First->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
118 Second->ReadHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
608 static bool checkHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in checkHeaderSearchOptions() argument
625 bool PCHValidator::ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
628 return checkHeaderSearchOptions(HSOpts, SpecificModuleCachePath, in ReadHeaderSearchOptions()
2060 const HeaderSearchOptions &HSOpts = in ReadControlBlock() local
2074 (HSOpts.ModulesValidateOncePerBuildSession && in ReadControlBlock()
2075 F.InputFilesValidationTimestamp <= HSOpts.BuildSessionTimestamp && in ReadControlBlock()
3952 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Serialization/
HDASTReader.h157 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, in ReadHeaderSearchOptions() argument
235 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
268 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
HDASTWriter.h500 HeaderSearchOptions &HSOpts,