• Home
  • Raw
  • Download

Lines Matching refs:Status

42 Status::Status(const file_status &Status)  in Status()  argument
43 : UID(Status.getUniqueID()), MTime(Status.getLastModificationTime()), in Status()
44 User(Status.getUser()), Group(Status.getGroup()), Size(Status.getSize()), in Status()
45 Type(Status.type()), Perms(Status.permissions()), IsVFSMapped(false) {} in Status()
47 Status::Status(StringRef Name, UniqueID UID, sys::TimeValue MTime, in Status() function in Status
53 Status Status::copyWithNewName(const Status &In, StringRef NewName) { in copyWithNewName()
54 return Status(NewName, In.getUniqueID(), In.getLastModificationTime(), in copyWithNewName()
59 Status Status::copyWithNewName(const file_status &In, StringRef NewName) { in copyWithNewName()
60 return Status(NewName, In.getUniqueID(), In.getLastModificationTime(), in copyWithNewName()
65 bool Status::equivalent(const Status &Other) const { in equivalent()
68 bool Status::isDirectory() const { in isDirectory()
71 bool Status::isRegularFile() const { in isRegularFile()
74 bool Status::isOther() const { in isOther()
77 bool Status::isSymlink() const { in isSymlink()
80 bool Status::isStatusKnown() const { in isStatusKnown()
83 bool Status::exists() const { in exists()
110 auto Status = status(Path); in exists() local
111 return Status && Status->exists(); in exists()
122 Status S;
132 ErrorOr<Status> status() override;
142 ErrorOr<Status> RealFile::status() { in status()
148 S = Status::copyWithNewName(RealStatus, S.getName()); in status()
182 ErrorOr<Status> status(const Twine &Path) override;
191 ErrorOr<Status> RealFileSystem::status(const Twine &Path) { in status()
195 return Status::copyWithNewName(RealStatus, Path.str()); in status()
244 CurrentEntry = Status::copyWithNewName(S, Iter->path()); in RealFSDirIter()
254 CurrentEntry = Status(); in increment()
258 CurrentEntry = Status::copyWithNewName(S, Iter->path()); in increment()
284 ErrorOr<Status> OverlayFileSystem::status(const Twine &Path) { in status()
287 ErrorOr<Status> Status = (*I)->status(Path); in status() local
288 if (Status || Status.getError() != llvm::errc::no_such_file_or_directory) in status()
289 return Status; in status()
357 CurrentEntry = Status(); in incrementImpl()
395 Status Stat;
399 InMemoryNode(Status Stat, InMemoryNodeKind Kind) in InMemoryNode()
402 const Status &getStatus() const { return Stat; } in getStatus()
412 InMemoryFile(Status Stat, std::unique_ptr<llvm::MemoryBuffer> Buffer) in InMemoryFile()
431 llvm::ErrorOr<Status> status() override { return Node.getStatus(); } in status()
447 InMemoryDirectory(Status Stat) in InMemoryDirectory()
480 Status("", getNextVirtualUniqueID(), llvm::sys::TimeValue::MinTime(), in InMemoryFileSystem()
517 Status Stat(P.str(), getNextVirtualUniqueID(), in addFile()
529 Status Stat( in addFile()
601 llvm::ErrorOr<Status> InMemoryFileSystem::status(const Twine &Path) { in status()
641 CurrentEntry = I != E ? I->second->getStatus() : Status(); in increment()
689 Status S;
694 Status S) in RedirectingDirectoryEntry()
697 Status getStatus() { return S; } in getStatus()
830 ErrorOr<Status> status(const Twine &Path, Entry *E);
840 ErrorOr<Status> status(const Twine &Path) override;
856 ErrorOr<Status> S = status(Dir, *E); in dir_begin()
1082 Status("", getNextVirtualUniqueID(), sys::TimeValue::now(), 0, 0, 0, in parseEntry()
1099 Status("", getNextVirtualUniqueID(), sys::TimeValue::now(), 0, 0, 0, in parseEntry()
1269 static Status getRedirectedFileStatus(const Twine &Path, bool UseExternalNames, in getRedirectedFileStatus()
1270 Status ExternalStatus) { in getRedirectedFileStatus()
1271 Status S = ExternalStatus; in getRedirectedFileStatus()
1273 S = Status::copyWithNewName(S, Path.str()); in getRedirectedFileStatus()
1278 ErrorOr<Status> RedirectingFileSystem::status(const Twine &Path, Entry *E) { in status()
1281 ErrorOr<Status> S = ExternalFS->status(F->getExternalContentsPath()); in status()
1289 return Status::copyWithNewName(DE->getStatus(), Path.str()); in status()
1293 ErrorOr<Status> RedirectingFileSystem::status(const Twine &Path) { in status()
1304 Status S;
1307 FileWithFixedStatus(std::unique_ptr<File> InnerFile, Status S) in FileWithFixedStatus()
1310 ErrorOr<Status> status() override { return S; } in status()
1340 Status S = getRedirectedFileStatus(Path, F->useExternalName(UseExternalNames), in openFileForRead()
1504 llvm::ErrorOr<vfs::Status> S = FS.status(PathStr); in VFSFromYamlDirIterImpl()
1517 llvm::ErrorOr<vfs::Status> S = FS.status(PathStr); in increment()
1522 CurrentEntry = Status(); in increment()