Lines Matching refs:UFE

272   FileEntry *&UFE = UniqueRealFiles[Status.getUniqueID()];  in getFileRef()  local
273 bool ReusingEntry = UFE != nullptr; in getFileRef()
274 if (!UFE) in getFileRef()
275 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getFileRef()
279 NamedFileEnt->second = FileEntryRef::MapValue(*UFE, DirInfo); in getFileRef()
334 .insert({Status.getName(), FileEntryRef::MapValue(*UFE, DirInfo)}) in getFileRef()
338 assert(Redirection.second->V.get<FileEntry *>() == UFE && in getFileRef()
360 if (&DirInfo.getDirEntry() != UFE->Dir && Status.IsVFSMapped) in getFileRef()
361 UFE->Dir = &DirInfo.getDirEntry(); in getFileRef()
370 UFE->LastRef = ReturnedRef; in getFileRef()
376 UFE->LastRef = ReturnedRef; in getFileRef()
377 UFE->Size = Status.getSize(); in getFileRef()
378 UFE->ModTime = llvm::sys::toTimeT(Status.getLastModificationTime()); in getFileRef()
379 UFE->Dir = &DirInfo.getDirEntry(); in getFileRef()
380 UFE->UID = NextFileUID++; in getFileRef()
381 UFE->UniqueID = Status.getUniqueID(); in getFileRef()
382 UFE->IsNamedPipe = Status.getType() == llvm::sys::fs::file_type::fifo_file; in getFileRef()
383 UFE->File = std::move(F); in getFileRef()
385 if (UFE->File) { in getFileRef()
386 if (auto PathName = UFE->File->getName()) in getFileRef()
387 fillRealPathName(UFE, *PathName); in getFileRef()
390 fillRealPathName(UFE, InterndFileName); in getFileRef()
437 FileEntry *UFE = nullptr; in getVirtualFileRef() local
481 UFE = RealFE; in getVirtualFileRef()
484 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
485 VirtualFileEntries.push_back(UFE); in getVirtualFileRef()
488 NamedFileEnt.second = FileEntryRef::MapValue(*UFE, *DirInfo); in getVirtualFileRef()
489 UFE->LastRef = FileEntryRef(NamedFileEnt); in getVirtualFileRef()
490 UFE->Size = Size; in getVirtualFileRef()
491 UFE->ModTime = ModificationTime; in getVirtualFileRef()
492 UFE->Dir = &DirInfo->getDirEntry(); in getVirtualFileRef()
493 UFE->UID = NextFileUID++; in getVirtualFileRef()
494 UFE->File.reset(); in getVirtualFileRef()
552 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName() argument
560 UFE->RealPathName = std::string(AbsPath.str()); in fillRealPathName()