Home | History | Annotate | Download | only in Basic

Lines Matching refs:DirectoryEntry

47 #define NON_EXISTENT_DIR reinterpret_cast<DirectoryEntry*>((intptr_t)-1)
81 llvm::StringMap<DirectoryEntry> UniqueDirs;
84 /// getDirectory - Return an existing DirectoryEntry with the given
86 /// default-constructed DirectoryEntry.
87 DirectoryEntry &getDirectory(const char *Name,
124 std::map<std::pair<dev_t, ino_t>, DirectoryEntry> UniqueDirs;
127 /// getDirectory - Return an existing DirectoryEntry with the given
129 /// default-constructed DirectoryEntry.
130 DirectoryEntry &getDirectory(const char * /*Name*/,
218 static const DirectoryEntry *getDirectoryFromFile(FileManager &FileMgr,
242 llvm::StringMapEntry<DirectoryEntry *> &NamedDirEnt =
253 DirectoryEntry *UDE = new DirectoryEntry;
266 const DirectoryEntry *FileManager::getDirectory(StringRef DirName,
275 llvm::StringMapEntry<DirectoryEntry *> &NamedDirEnt =
306 DirectoryEntry &UDE = UniqueRealDirs.getDirectory(InterndDirName, StatBuf);
348 const DirectoryEntry *DirInfo = getDirectoryFromFile(*this, Filename,
423 // following call is guaranteed to find the DirectoryEntry from the
425 const DirectoryEntry *DirInfo = getDirectoryFromFile(*this, Filename,