Lines Matching refs:FileEntryRef

197 llvm::Expected<FileEntryRef> FileManager::getFileRef(StringRef Filename,  in getFileRef()
210 return FileEntryRef(*SeenFileInsertResult.first); in getFileRef()
268 NamedFileEnt->second = FileEntryRef::MapValue(*UFE, DirInfo); in getFileRef()
307 .insert({Status.getName(), FileEntryRef::MapValue(*UFE, DirInfo)}) in getFileRef()
316 NamedFileEnt->second = FileEntryRef::MapValue(Redirection, DirInfo); in getFileRef()
319 FileEntryRef ReturnedRef(*NamedFileEnt); in getFileRef()
345 llvm::Expected<FileEntryRef> FileManager::getSTDIN() { in getSTDIN()
376 FileEntryRef FileManager::getVirtualFileRef(StringRef Filename, off_t Size, in getVirtualFileRef()
384 FileEntryRef::MapValue Value = *NamedFileEnt.second; in getVirtualFileRef()
386 return FileEntryRef(NamedFileEnt); in getVirtualFileRef()
387 return FileEntryRef(*cast<const FileEntryRef::MapEntry *>(Value.V)); in getVirtualFileRef()
427 NamedFileEnt.second = FileEntryRef::MapValue(*RealFE, *DirInfo); in getVirtualFileRef()
428 return FileEntryRef(NamedFileEnt); in getVirtualFileRef()
444 NamedFileEnt.second = FileEntryRef::MapValue(*UFE, *DirInfo); in getVirtualFileRef()
450 return FileEntryRef(NamedFileEnt); in getVirtualFileRef()
453 OptionalFileEntryRef FileManager::getBypassFile(FileEntryRef VF) { in getBypassFile()
461 llvm::StringMap<llvm::ErrorOr<FileEntryRef::MapValue>>>(); in getBypassFile()
467 return FileEntryRef(*Insertion.first); in getBypassFile()
472 Insertion.first->second = FileEntryRef::MapValue(*BFE, VF.getDir()); in getBypassFile()
479 return FileEntryRef(*Insertion.first); in getBypassFile()
518 FileManager::getBufferForFile(FileEntryRef FE, bool isVolatile, in getBufferForFile()
609 FileEntryRef FE(Entry); in GetUniqueIDMapping()
622 StringRef FileManager::getCanonicalName(FileEntryRef File) { in getCanonicalName()