Searched defs:HSOpts (Results 1 - 9 of 9) sorted by relevance

/external/clang/unittests/Lex/
H A DPPCallbacksTest.cpp168 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts = new HeaderSearchOptions(); local
169 HeaderSearch HeaderInfo(HSOpts, SourceMgr, Diags, LangOpts,
/external/clang/lib/Frontend/
H A DInitHeaderSearch.cpp92 const HeaderSearchOptions &HSOpts);
97 const HeaderSearchOptions &HSOpts);
103 const HeaderSearchOptions &HSOpts);
225 const HeaderSearchOptions &HSOpts) {
228 if (HSOpts.UseStandardSystemIncludes) {
244 if (HSOpts.UseBuiltinIncludes) {
247 SmallString<128> P = StringRef(HSOpts.ResourceDir);
254 if (!HSOpts.UseStandardSystemIncludes)
318 SmallString<128> P = StringRef(HSOpts.ResourceDir);
323 P.resize(HSOpts
224 AddDefaultCIncludePaths(const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument
348 AddDefaultCPlusPlusIncludePaths(const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument
459 AddDefaultIncludePaths(const LangOptions &Lang, const llvm::Triple &triple, const HeaderSearchOptions &HSOpts) argument
682 ApplyHeaderSearchOptions(HeaderSearch &HS, const HeaderSearchOptions &HSOpts, const LangOptions &Lang, const llvm::Triple &Triple) argument
[all...]
H A DCompilerInstance.cpp407 HeaderSearchOptions &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts(); local
415 HSOpts.ModulesValidateSystemHeaders,
876 const HeaderSearchOptions &HSOpts = Invocation->getHeaderSearchOpts(); local
879 [&HSOpts](const std::pair<std::string, bool> &def) {
881 return HSOpts.ModulesIgnoreMacros.count(MacroDef.split('=').first) > 0;
1133 static void pruneModuleCache(const HeaderSearchOptions &HSOpts) { argument
1136 TimestampFile = HSOpts.ModuleCachePath;
1152 if (CurrentTime - TimeStampModTime <= time_t(HSOpts.ModuleCachePruneInterval))
1164 llvm::sys::path::native(HSOpts.ModuleCachePath, ModuleCachePathNative);
1189 time_t(HSOpts
1222 HeaderSearchOptions &HSOpts = getHeaderSearchOpts(); local
[all...]
/external/clang/include/clang/Frontend/
H A DASTUnit.h95 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; member in class:clang::ASTUnit
/external/clang/include/clang/Lex/
H A DHeaderSearch.h162 IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts; member in class:clang::HeaderSearch
260 HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts,
267 HeaderSearchOptions &getHeaderSearchOpts() const { return *HSOpts; }
/external/clang/lib/Lex/
H A DHeaderSearch.cpp48 HeaderSearch::HeaderSearch(IntrusiveRefCntPtr<HeaderSearchOptions> HSOpts, argument
52 : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()),
129 if (HSOpts->DisableModuleHash) {
570 if (!HSOpts->ModuleMapFiles.empty()) {
577 I = HSOpts->ModuleMapFiles.begin(),
578 E = HSOpts->ModuleMapFiles.end();
585 HSOpts->ModuleMapFiles.clear();
/external/clang/include/clang/Serialization/
H A DASTReader.h154 virtual bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts, argument
219 bool ReadHeaderSearchOptions(const HeaderSearchOptions &HSOpts,
/external/clang/lib/Serialization/
H A DASTReader.cpp107 const HeaderSearchOptions &HSOpts, bool Complain) {
108 return First->ReadHeaderSearchOptions(HSOpts, Complain) ||
109 Second->ReadHeaderSearchOptions(HSOpts, Complain);
2237 const HeaderSearchOptions &HSOpts = local
2247 (ValidateSystemInputs || !HSOpts.ModulesValidateOncePerBuildSession ||
2248 F.InputFilesValidationTimestamp <= HSOpts.BuildSessionTimestamp)) {
2257 (HSOpts.ModulesValidateOncePerBuildSession && F.Kind == MK_Module))
4627 HeaderSearchOptions HSOpts; local
4629 HSOpts.Sysroot = ReadString(Record, Idx);
4638 HSOpts
106 ReadHeaderSearchOptions( const HeaderSearchOptions &HSOpts, bool Complain) argument
[all...]
H A DASTWriter.cpp1176 const HeaderSearchOptions &HSOpts local
1178 AddString(HSOpts.Sysroot, Record);
1181 Record.push_back(HSOpts.UserEntries.size());
1182 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) {
1183 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I];
1191 Record.push_back(HSOpts.SystemHeaderPrefixes.size());
1192 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) {
1193 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record);
1194 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader);
1197 AddString(HSOpts
1295 WriteInputFiles(SourceManager &SourceMgr, HeaderSearchOptions &HSOpts, StringRef isysroot, bool Modules) argument
[all...]

Completed in 2030 milliseconds