Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DDirectoryEntry.h45 class DirectoryEntryRef {
64 DirectoryEntryRef() = delete;
99 DirectoryEntryRef(dense_map_empty_tag)
101 DirectoryEntryRef(dense_map_tombstone_tag)
164 class OptionalStorage<clang::DirectoryEntryRef>
195 return clang::DirectoryEntryRef(
200 return clang::DirectoryEntryRef(
250 : public Optional<DirectoryEntryRef> {
264 : Optional<DirectoryEntryRef>(Ref) {}
266 : Optional<DirectoryEntryRef>(MaybeRef) {}
[all …]
H A DFileEntry.h66 DirectoryEntryRef getDir() const { return *ME->second->Dir; } in getDir()
121 Optional<DirectoryEntryRef> Dir;
124 MapValue(FileEntry &FE, DirectoryEntryRef Dir) : V(&FE), Dir(Dir) {} in MapValue()
H A DFileManager.h163 llvm::Expected<DirectoryEntryRef> getDirectoryRef(StringRef DirName,
167 llvm::Optional<DirectoryEntryRef>
/freebsd-13.1/contrib/llvm-project/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()
100 Optional<DirectoryEntryRef> getFrameworkDirRef() const { in getFrameworkDirRef()
101 return isFramework() ? Optional<DirectoryEntryRef>(u.Dir) : None; in getFrameworkDirRef()
/freebsd-13.1/contrib/llvm-project/clang/lib/Basic/
H A DFileManager.cpp72 static llvm::Expected<DirectoryEntryRef>
117 llvm::Expected<DirectoryEntryRef>
145 return DirectoryEntryRef(*SeenDirInsertResult.first); in getDirectoryRef()
184 return DirectoryEntryRef(NamedDirEnt); in getDirectoryRef()
247 DirectoryEntryRef DirInfo = *DirInfoOrErr; in getFileRef()