Lines Matching refs:UFE

267   FileEntry *&UFE = UniqueRealFiles[Status.getUniqueID()];  in getFileRef()  local
268 bool ReusingEntry = UFE != nullptr; in getFileRef()
269 if (!UFE) in getFileRef()
270 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getFileRef()
274 NamedFileEnt->second = FileEntryRef::MapValue(*UFE, DirInfo); in getFileRef()
313 .insert({Status.getName(), FileEntryRef::MapValue(*UFE, DirInfo)}) in getFileRef()
317 assert(Redirection.second->V.get<FileEntry *>() == UFE && in getFileRef()
336 if (&DirInfo.getDirEntry() != UFE->Dir && Status.IsVFSMapped) in getFileRef()
337 UFE->Dir = &DirInfo.getDirEntry(); in getFileRef()
346 UFE->LastRef = ReturnedRef; in getFileRef()
352 UFE->LastRef = ReturnedRef; in getFileRef()
353 UFE->Size = Status.getSize(); in getFileRef()
354 UFE->ModTime = llvm::sys::toTimeT(Status.getLastModificationTime()); in getFileRef()
355 UFE->Dir = &DirInfo.getDirEntry(); in getFileRef()
356 UFE->UID = NextFileUID++; in getFileRef()
357 UFE->UniqueID = Status.getUniqueID(); in getFileRef()
358 UFE->IsNamedPipe = Status.getType() == llvm::sys::fs::file_type::fifo_file; in getFileRef()
359 UFE->File = std::move(F); in getFileRef()
361 if (UFE->File) { in getFileRef()
362 if (auto PathName = UFE->File->getName()) in getFileRef()
363 fillRealPathName(UFE, *PathName); in getFileRef()
366 fillRealPathName(UFE, InterndFileName); in getFileRef()
412 FileEntry *UFE = nullptr; in getVirtualFileRef() local
456 UFE = RealFE; in getVirtualFileRef()
459 UFE = new (FilesAlloc.Allocate()) FileEntry(); in getVirtualFileRef()
460 VirtualFileEntries.push_back(UFE); in getVirtualFileRef()
463 NamedFileEnt.second = FileEntryRef::MapValue(*UFE, *DirInfo); in getVirtualFileRef()
464 UFE->LastRef = FileEntryRef(NamedFileEnt); in getVirtualFileRef()
465 UFE->Size = Size; in getVirtualFileRef()
466 UFE->ModTime = ModificationTime; in getVirtualFileRef()
467 UFE->Dir = &DirInfo->getDirEntry(); in getVirtualFileRef()
468 UFE->UID = NextFileUID++; in getVirtualFileRef()
469 UFE->File.reset(); in getVirtualFileRef()
527 void FileManager::fillRealPathName(FileEntry *UFE, llvm::StringRef FileName) { in fillRealPathName() argument
535 UFE->RealPathName = std::string(AbsPath); in fillRealPathName()