Home | History | Annotate | Download | only in Basic

Lines Matching full:directoryentry

53 #define NON_EXISTENT_DIR reinterpret_cast<DirectoryEntry*>((intptr_t)-1)
68 std::map<llvm::sys::fs::UniqueID, DirectoryEntry> UniqueDirs;
71 /// getDirectory - Return an existing DirectoryEntry with the given
73 /// default-constructed DirectoryEntry.
74 DirectoryEntry &getDirectory(const llvm::sys::fs::UniqueID &UniqueID) {
163 static const DirectoryEntry *getDirectoryFromFile(FileManager &FileMgr,
187 llvm::StringMapEntry<DirectoryEntry *> &NamedDirEnt =
198 DirectoryEntry *UDE = new DirectoryEntry;
207 const DirectoryEntry *FileManager::getDirectory(StringRef DirName,
228 llvm::StringMapEntry<DirectoryEntry *> &NamedDirEnt =
259 DirectoryEntry &UDE =
299 const DirectoryEntry *DirInfo = getDirectoryFromFile(*this, Filename,
376 // following call is guaranteed to find the DirectoryEntry from the
378 const DirectoryEntry *DirInfo = getDirectoryFromFile(*this, Filename,
559 StringRef FileManager::getCanonicalName(const DirectoryEntry *Dir) {
562 llvm::DenseMap<const DirectoryEntry *, llvm::StringRef>::iterator Known