Searched refs:SystemHeaderPrefixes (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | InitHeaderSearch.cpp | 48 std::vector<std::pair<std::string, bool> > SystemHeaderPrefixes; member in __anon3e40cd450111::InitHeaderSearch 74 SystemHeaderPrefixes.emplace_back(std::string(Prefix), IsSystemHeader); in AddSystemHeaderPrefix() 425 Headers.SetSystemHeaderPrefixes(SystemHeaderPrefixes); in Realize() 467 for (unsigned i = 0, e = HSOpts.SystemHeaderPrefixes.size(); i != e; ++i) in ApplyHeaderSearchOptions() 468 Init.AddSystemHeaderPrefix(HSOpts.SystemHeaderPrefixes[i].Prefix, in ApplyHeaderSearchOptions() 469 HSOpts.SystemHeaderPrefixes[i].IsSystemHeader); in ApplyHeaderSearchOptions()
|
| H A D | HeaderSearch.cpp | 1117 for (unsigned j = SystemHeaderPrefixes.size(); j; --j) { in LookupFile() 1118 if (Filename.starts_with(SystemHeaderPrefixes[j - 1].first)) { in LookupFile() 1119 HFI.DirInfo = SystemHeaderPrefixes[j-1].second ? SrcMgr::C_System in LookupFile()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearchOptions.h | 104 std::vector<SystemHeaderPrefix> SystemHeaderPrefixes; variable 316 SystemHeaderPrefixes.emplace_back(Prefix, IsSystemHeader); in AddSystemHeaderPrefix()
|
| H A D | HeaderSearch.h | 277 std::vector<std::pair<std::string, bool>> SystemHeaderPrefixes; variable 406 SystemHeaderPrefixes.assign(P.begin(), P.end()); in SetSystemHeaderPrefixes()
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ASTUnit.cpp | 566 llvm::SaveAndRestore Y(this->HSOpts.SystemHeaderPrefixes); in ReadHeaderSearchOptions() 582 this->HSOpts.SystemHeaderPrefixes = HSOpts.SystemHeaderPrefixes; in ReadHeaderSearchPaths()
|
| H A D | FrontendActions.cpp | 737 for (const auto &Prefix : HSOpts.SystemHeaderPrefixes) in ReadHeaderSearchPaths()
|
| H A D | CompilerInvocation.cpp | 3414 for (const auto &P : Opts.SystemHeaderPrefixes) { in GenerateHeaderSearchArgs() 5320 HBuilder.addRange(hsOpts.SystemHeaderPrefixes); in getModuleHash()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 265 for (const auto &SysPrefix : HSOpts.SystemHeaderPrefixes) { in areOptionsInStableDir()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriter.cpp | 1393 Record.push_back(HSOpts.SystemHeaderPrefixes.size()); in writeUnhashedControlBlock() 1394 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) { in writeUnhashedControlBlock() 1395 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record); in writeUnhashedControlBlock() 1396 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader); in writeUnhashedControlBlock()
|
| H A D | ASTReader.cpp | 6494 HSOpts.SystemHeaderPrefixes.emplace_back(std::move(Prefix), IsSystemHeader); in ParseHeaderSearchPaths()
|