Home
last modified time | relevance | path

Searched refs:DirectoryLookup (Results 1 – 5 of 5) sorted by relevance

/openbsd/gnu/llvm/clang/include/clang/Lex/
H A DHeaderSearch.h165 Qualified<IsConst, DirectoryLookup>> {
185 Qualified<IsConst, DirectoryLookup> &operator*() const {
224 friend class DirectoryLookup; variable
244 std::vector<DirectoryLookup> SearchDirs;
361 void SetSearchPaths(std::vector<DirectoryLookup> dirs, unsigned angledDirIdx,
366 void AddSearchPath(const DirectoryLookup &dir, bool isAngled);
369 void AddSystemSearchPath(const DirectoryLookup &dir) { in AddSystemSearchPath()
749 void loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir);
843 unsigned searchDirIdx(const DirectoryLookup &DL) const;
H A DDirectoryLookup.h30 class DirectoryLookup {
68 DirectoryLookup(DirectoryEntryRef Dir, SrcMgr::CharacteristicKind DT, in DirectoryLookup() function
75 DirectoryLookup(const HeaderMap *Map, SrcMgr::CharacteristicKind DT, in DirectoryLookup() function
/openbsd/gnu/llvm/clang/lib/Lex/
H A DInitHeaderSearch.cpp38 DirectoryLookup Lookup;
41 DirectoryLookupInfo(IncludeDirGroup Group, DirectoryLookup Lookup, in DirectoryLookupInfo()
168 IncludePath.emplace_back(Group, DirectoryLookup(*DE, Type, isFramework), in AddUnmappedPath()
180 Group, DirectoryLookup(HM, Type, Group == IndexHeaderMap), in AddUnmappedPath()
490 const DirectoryLookup &CurEntry = SearchList[i].Lookup; in RemoveDuplicates()
520 const DirectoryLookup &SearchEntry = SearchList[FirstDir].Lookup; in RemoveDuplicates()
565 static std::vector<DirectoryLookup>
567 std::vector<DirectoryLookup> Lookups; in extractLookups()
H A DHeaderSearch.cpp107 std::vector<DirectoryLookup> dirs, unsigned int angledDirIdx, in SetSearchPaths()
122 void HeaderSearch::AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
308 for (DirectoryLookup &Dir : search_dir_range()) { in lookupModule()
408 StringRef DirectoryLookup::getName() const { in getName()
450 OptionalFileEntryRef DirectoryLookup::LookupFile( in LookupFile()
589 OptionalFileEntryRef DirectoryLookup::DoFrameworkLookup( in DoFrameworkLookup()
1495 unsigned HeaderSearch::searchDirIdx(const DirectoryLookup &DL) const { in searchDirIdx()
1835 for (DirectoryLookup &DL : search_dir_range()) { in collectAllModules()
1884 for (const DirectoryLookup &DL : search_dir_range()) { in loadTopLevelSystemModules()
1984 for (const DirectoryLookup &DL : search_dir_range()) { in suggestPathToFileForDiagnostics()
[all …]
/openbsd/gnu/llvm/clang/lib/Sema/
H A DSemaCodeComplete.cpp9988 DirectoryLookup::LookupType_t LookupType) { in CodeCompleteIncludedFile()
9991 if (LookupType == DirectoryLookup::LT_Framework) { in CodeCompleteIncludedFile()
10028 if (LookupType == DirectoryLookup::LT_Framework && in CodeCompleteIncludedFile()
10054 auto AddFilesFromDirLookup = [&](const DirectoryLookup &IncludeDir, in CodeCompleteIncludedFile()
10057 case DirectoryLookup::LT_HeaderMap: in CodeCompleteIncludedFile()
10060 case DirectoryLookup::LT_NormalDir: in CodeCompleteIncludedFile()
10062 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()
10064 case DirectoryLookup::LT_Framework: in CodeCompleteIncludedFile()
10066 DirectoryLookup::LT_Framework); in CodeCompleteIncludedFile()
10081 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()