Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h191 Qualified<IsConst, DirectoryLookup>> {
211 Qualified<IsConst, DirectoryLookup> &operator*() const {
250 friend class DirectoryLookup; variable
268 std::vector<DirectoryLookup> SearchDirs;
389 void SetSearchPaths(std::vector<DirectoryLookup> dirs, unsigned angledDirIdx,
394 void AddSearchPath(const DirectoryLookup &dir, bool isAngled);
397 void AddSystemSearchPath(const DirectoryLookup &dir) { in AddSystemSearchPath()
792 void loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir);
886 unsigned searchDirIdx(const DirectoryLookup &DL) const;
H A DDirectoryLookup.h30 class DirectoryLookup {
72 DirectoryLookup(DirectoryEntryRef Dir, SrcMgr::CharacteristicKind DT, in DirectoryLookup() function
79 DirectoryLookup(const HeaderMap *Map, SrcMgr::CharacteristicKind DT, in DirectoryLookup() function
/src/contrib/llvm-project/clang/lib/Lex/
H A DInitHeaderSearch.cpp38 DirectoryLookup Lookup;
41 DirectoryLookupInfo(IncludeDirGroup Group, DirectoryLookup Lookup, in DirectoryLookupInfo()
162 IncludePath.emplace_back(Group, DirectoryLookup(*DE, Type, isFramework), in AddUnmappedPath()
174 Group, DirectoryLookup(HM, Type, Group == IndexHeaderMap), in AddUnmappedPath()
380 const DirectoryLookup &CurEntry = SearchList[i].Lookup; in RemoveDuplicates()
410 const DirectoryLookup &SearchEntry = SearchList[FirstDir].Lookup; in RemoveDuplicates()
455 static std::vector<DirectoryLookup>
457 std::vector<DirectoryLookup> Lookups; in extractLookups()
H A DHeaderSearch.cpp109 std::vector<DirectoryLookup> dirs, unsigned int angledDirIdx, in SetSearchPaths()
123 void HeaderSearch::AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
331 for (DirectoryLookup &Dir : search_dir_range()) { in lookupModule()
430 StringRef DirectoryLookup::getName() const { in getName()
471 OptionalFileEntryRef DirectoryLookup::LookupFile( in LookupFile()
616 OptionalFileEntryRef DirectoryLookup::DoFrameworkLookup( in DoFrameworkLookup()
1597 unsigned HeaderSearch::searchDirIdx(const DirectoryLookup &DL) const { in searchDirIdx()
1951 for (DirectoryLookup &DL : search_dir_range()) { in collectAllModules()
2000 for (const DirectoryLookup &DL : search_dir_range()) { in loadTopLevelSystemModules()
2011 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
[all …]
/src/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp10197 DirectoryLookup::LookupType_t LookupType) { in CodeCompleteIncludedFile()
10200 if (LookupType == DirectoryLookup::LT_Framework) { in CodeCompleteIncludedFile()
10237 if (LookupType == DirectoryLookup::LT_Framework && in CodeCompleteIncludedFile()
10263 auto AddFilesFromDirLookup = [&](const DirectoryLookup &IncludeDir, in CodeCompleteIncludedFile()
10266 case DirectoryLookup::LT_HeaderMap: in CodeCompleteIncludedFile()
10269 case DirectoryLookup::LT_NormalDir: in CodeCompleteIncludedFile()
10271 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()
10273 case DirectoryLookup::LT_Framework: in CodeCompleteIncludedFile()
10275 IsSystem, DirectoryLookup::LT_Framework); in CodeCompleteIncludedFile()
10289 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()