| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | HeaderSearch.h | 170 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 D | DirectoryLookup.h | 30 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 D | Preprocessor.h | 69 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 D | InitHeaderSearch.cpp | 38 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 D | FrontendActions.cpp | 313 const DirectoryLookup *CurDir = nullptr; in BeginSourceFileAction()
|
| H A D | VerifyDiagnosticConsumer.cpp | 546 const DirectoryLookup *CurDir; in ParseDirective()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | InclusionRewriter.cpp | 34 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 D | PPDirectives.cpp | 810 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 D | HeaderSearch.cpp | 335 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 D | PPLexerChange.cpp | 69 bool Preprocessor::EnterSourceFile(FileID FID, const DirectoryLookup *CurDir, in EnterSourceFile() 101 const DirectoryLookup *CurDir) { in EnterSourceFileWithLexer()
|
| H A D | PPMacroExpansion.cpp | 1159 const DirectoryLookup *LookupFrom, in EvaluateHasIncludeCommon() 1228 const DirectoryLookup *CurDir; in EvaluateHasIncludeCommon() 1261 const DirectoryLookup *Lookup = PP.GetCurDirLookup(); in EvaluateHasIncludeNext()
|
| H A D | Preprocessor.cpp | 569 const DirectoryLookup *CurDir; in EnterMainSourceFile()
|
| H A D | Pragma.cpp | 528 const DirectoryLookup *CurDir; in LexHeader()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCodeComplete.cpp | 9448 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()
|