Lines Matching refs:FileEntry
45 #define NON_EXISTENT_FILE reinterpret_cast<FileEntry*>((intptr_t)-1)
183 const FileEntry *FileManager::getFile(StringRef Filename, bool openFile, in getFile()
237 FileEntry &UFE = UniqueRealFiles[Data.UniqueID]; in getFile()
294 const FileEntry *
313 FileEntry *UFE = nullptr; in getVirtualFile()
350 VirtualFileEntries.push_back(llvm::make_unique<FileEntry>()); in getVirtualFile()
389 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName()
401 FileManager::getBufferForFile(const FileEntry *Entry, bool isVolatile, in getBufferForFile()
475 void FileManager::invalidateCache(const FileEntry *Entry) { in invalidateCache()
487 SmallVectorImpl<const FileEntry *> &UIDToFiles) const { in GetUniqueIDMapping()
492 for (llvm::StringMap<FileEntry*, llvm::BumpPtrAllocator>::const_iterator in GetUniqueIDMapping()
504 void FileManager::modifyFileEntry(FileEntry *File, in modifyFileEntry()