Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h170 friend class DirectoryLookup; variable
184 std::vector<DirectoryLookup> SearchDirs;
283 void SetSearchPaths(const std::vector<DirectoryLookup> &dirs, in SetSearchPaths()
296 void AddSearchPath(const DirectoryLookup &dir, bool isAngled) { in AddSearchPath()
414 const DirectoryLookup *FromDir, const DirectoryLookup *&CurDir,
683 void loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir);
733 using search_dir_iterator = std::vector<DirectoryLookup>::const_iterator;
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
H A DPreprocessor.h69 class DirectoryLookup; variable
517 const DirectoryLookup *CurDirLookup = nullptr;
545 const DirectoryLookup *TheDirLookup;
553 const DirectoryLookup *TheDirLookup) in IncludeStackInfo()
1333 bool EnterSourceFile(FileID FID, const DirectoryLookup *Dir,
2016 const DirectoryLookup *FromDir, const FileEntry *FromFile,
2027 const DirectoryLookup *GetCurDirLookup() { return CurDirLookup; } in GetCurDirLookup()
2266 const DirectoryLookup *&CurDir, StringRef &Filename,
2269 bool &IsMapped, const DirectoryLookup *LookupFrom,
2276 const DirectoryLookup *LookupFrom = nullptr,
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DInitHeaderSearch.cpp38 DirectoryLookup Lookup;
40 DirectoryLookupInfo(IncludeDirGroup Group, DirectoryLookup Lookup) in DirectoryLookupInfo()
163 IncludePath.emplace_back(Group, DirectoryLookup(*DE, Type, isFramework)); in AddUnmappedPath()
174 Group, DirectoryLookup(HM, Type, Group == IndexHeaderMap)); in AddUnmappedPath()
474 static unsigned RemoveDuplicates(std::vector<DirectoryLookup> &SearchList, in RemoveDuplicates()
483 const DirectoryLookup &CurEntry = SearchList[i]; in RemoveDuplicates()
513 const DirectoryLookup &SearchEntry = SearchList[FirstDir]; in RemoveDuplicates()
560 std::vector<DirectoryLookup> SearchList; in Realize()
H A DFrontendActions.cpp313 const DirectoryLookup *CurDir = nullptr; in BeginSourceFileAction()
H A DVerifyDiagnosticConsumer.cpp546 const DirectoryLookup *CurDir; in ParseDirective()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp34 const DirectoryLookup *DirLookup;
36 const DirectoryLookup *DirLookup) in IncludedFile()
61 const DirectoryLookup *DirLookup);
375 const DirectoryLookup *DirLookup) { in Process()
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp810 const DirectoryLookup *FromDir, const FileEntry *FromFile, in LookupFile()
811 const DirectoryLookup *&CurDir, SmallVectorImpl<char> *SearchPath, in LookupFile()
867 const DirectoryLookup *TmpCurDir = CurDir; in LookupFile()
868 const DirectoryLookup *TmpFromDir = nullptr; in LookupFile()
1771 const DirectoryLookup *LookupFrom, in HandleIncludeDirective()
1816 const DirectoryLookup *&CurDir, StringRef& Filename, in LookupHeaderIncludeOrImport()
1819 bool &IsMapped, const DirectoryLookup *LookupFrom, in LookupHeaderIncludeOrImport()
1837 DirectoryLookup DL(*DE, SrcMgr::C_User, false); in LookupHeaderIncludeOrImport()
1946 SourceLocation EndLoc, const DirectoryLookup *LookupFrom, in HandleHeaderIncludeOrImport()
1996 const DirectoryLookup *CurDir; in HandleHeaderIncludeOrImport()
[all …]
H A DHeaderSearch.cpp335 StringRef DirectoryLookup::getName() const { in getName()
376 Optional<FileEntryRef> DirectoryLookup::LookupFile( in LookupFile()
513 Optional<FileEntryRef> DirectoryLookup::DoFrameworkLookup( in DoFrameworkLookup()
756 const DirectoryLookup *FromDir, const DirectoryLookup *&CurDir, in LookupFile()
1754 void HeaderSearch::loadSubdirectoryModuleMaps(DirectoryLookup &SearchDir) { in loadSubdirectoryModuleMaps()
H A DPPLexerChange.cpp69 bool Preprocessor::EnterSourceFile(FileID FID, const DirectoryLookup *CurDir, in EnterSourceFile()
101 const DirectoryLookup *CurDir) { in EnterSourceFileWithLexer()
H A DPPMacroExpansion.cpp1159 const DirectoryLookup *LookupFrom, in EvaluateHasIncludeCommon()
1228 const DirectoryLookup *CurDir; in EvaluateHasIncludeCommon()
1261 const DirectoryLookup *Lookup = PP.GetCurDirLookup(); in EvaluateHasIncludeNext()
H A DPreprocessor.cpp569 const DirectoryLookup *CurDir; in EnterMainSourceFile()
H A DPragma.cpp528 const DirectoryLookup *CurDir; in LexHeader()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp9448 DirectoryLookup::LookupType_t LookupType) { in CodeCompleteIncludedFile()
9451 if (LookupType == DirectoryLookup::LT_Framework) { in CodeCompleteIncludedFile()
9484 if (LookupType == DirectoryLookup::LT_Framework && in CodeCompleteIncludedFile()
9509 auto AddFilesFromDirLookup = [&](const DirectoryLookup &IncludeDir, in CodeCompleteIncludedFile()
9512 case DirectoryLookup::LT_HeaderMap: in CodeCompleteIncludedFile()
9515 case DirectoryLookup::LT_NormalDir: in CodeCompleteIncludedFile()
9517 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()
9519 case DirectoryLookup::LT_Framework: in CodeCompleteIncludedFile()
9521 DirectoryLookup::LT_Framework); in CodeCompleteIncludedFile()
9536 DirectoryLookup::LT_NormalDir); in CodeCompleteIncludedFile()