Home
last modified time | relevance | path

Searched refs:DirectoryEntryRef (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDirectoryEntry.h50 class DirectoryEntryRef {
69 DirectoryEntryRef() = delete;
104 DirectoryEntryRef(dense_map_empty_tag)
106 DirectoryEntryRef(dense_map_tombstone_tag)
180 class OptionalStorage<clang::DirectoryEntryRef>
211 return clang::DirectoryEntryRef(
216 return clang::DirectoryEntryRef(
266 : public Optional<DirectoryEntryRef> {
280 : Optional<DirectoryEntryRef>(Ref) {}
282 : Optional<DirectoryEntryRef>(MaybeRef) {}
[all …]
H A DFileEntry.h66 DirectoryEntryRef getDir() const { return *ME->second->Dir; } in getDir()
120 Optional<DirectoryEntryRef> Dir;
123 MapValue(FileEntry &FE, DirectoryEntryRef Dir) : V(&FE), Dir(Dir) {} in MapValue()
H A DFileManager.h165 llvm::Expected<DirectoryEntryRef> getDirectoryRef(StringRef DirName,
169 llvm::Optional<DirectoryEntryRef>
/llvm-project-15.0.7/clang/unittests/Basic/
H A DFileEntryTest.cpp24 DirectoryEntryRef DR;
29 DirectoryEntryRef addDirectory(StringRef Name) { in addDirectory()
33 DirectoryEntryRef addDirectoryAlias(StringRef Name, DirectoryEntryRef Base) { in addDirectoryAlias()
34 return DirectoryEntryRef( in addDirectoryAlias()
155 DirectoryEntryRef R1 = Refs.addDirectory("1"); in TEST()
156 DirectoryEntryRef R2 = Refs.addDirectory("2"); in TEST()
159 EXPECT_TRUE(R1.isSameRef(DirectoryEntryRef(R1))); in TEST()
167 DirectoryEntryRef R1 = Refs.addDirectory("1"); in TEST()
168 DirectoryEntryRef R2 = Refs.addDirectory("2"); in TEST()
173 SmallDenseSet<DirectoryEntryRef, 8> Set; in TEST()
[all …]
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DDirectoryLookup.h41 DirectoryEntryRef Dir;
47 DLU(DirectoryEntryRef Dir) : Dir(Dir) {} in DLU()
68 DirectoryLookup(DirectoryEntryRef Dir, SrcMgr::CharacteristicKind DT, in DirectoryLookup()
94 Optional<DirectoryEntryRef> getDirRef() const { in getDirRef()
95 return isNormalDir() ? Optional<DirectoryEntryRef>(u.Dir) : None; in getDirRef()
104 Optional<DirectoryEntryRef> getFrameworkDirRef() const { in getFrameworkDirRef()
105 return isFramework() ? Optional<DirectoryEntryRef>(u.Dir) : None; in getFrameworkDirRef()
H A DHeaderSearch.h148 Optional<DirectoryEntryRef> Directory;
730 Module *loadFrameworkModule(StringRef Name, DirectoryEntryRef Dir,
886 DirectoryEntryRef Dir,
910 LoadModuleMapResult loadModuleMapFile(DirectoryEntryRef Dir, bool IsSystem,
/llvm-project-15.0.7/clang/lib/Basic/
H A DFileManager.cpp72 static llvm::Expected<DirectoryEntryRef>
117 llvm::Expected<DirectoryEntryRef>
145 return DirectoryEntryRef(*SeenDirInsertResult.first); in getDirectoryRef()
185 return DirectoryEntryRef(NamedDirEnt); in getDirectoryRef()
248 DirectoryEntryRef DirInfo = *DirInfoOrErr; in getFileRef()
/llvm-project-15.0.7/clang/lib/Lex/
H A DHeaderSearch.cpp339 DirectoryEntryRef NormalDir = *Dir.getDirRef(); in lookupModule()
513 static Optional<DirectoryEntryRef>
1593 Optional<DirectoryEntryRef> TopFrameworkDir = in findUsableModuleForFrameworkHeader()
1633 Optional<DirectoryEntryRef> Dir; in loadModuleMapFile()
1679 DirectoryEntryRef Dir, FileID ID, in loadModuleMapFileImpl()
1737 Module *HeaderSearch::loadFrameworkModule(StringRef Name, DirectoryEntryRef Dir, in loadFrameworkModule()
1771 HeaderSearch::loadModuleMapFile(DirectoryEntryRef Dir, bool IsSystem, in loadModuleMapFile()